package gov.pbc.gx.nn.pz.entity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.bstek.dorado.annotation.PropertyDef;

/**
 * 特种业务存款调整申请单 HC_TZCKYWTZSQB
 * 
 */

@Entity
@Table(name = "HC_TZCKYWTZSQD")
public class HcTzckywTzsqd extends VoucherBaseEntity {

	/**
	 * 原业务流水号
	 */
	@PropertyDef(label = "原业务流水号", description = "原业务流水号:原业务流水号")
	@Column(name = "PRIMARY_SERIAL_NUMBER_", length = 512)
	private String primarySerialnumber;
	/**
	 * 错误日期
	 */
	@PropertyDef(label = "错误日期", description = "错误日期:错误日期")
	@Column(name = "DATE_WRONG_")
	private Date dateWrong;
	/**
	 * 错误值
	 */
	@PropertyDef(label = "错误值", description = "错误值:错误值")
	@Column(name = "ERROR_VALUE_", length = 512)
	private Double errorValue;
	/**
	 * 调整值
	 */
	@PropertyDef(label = "调整值", description = "调整值:调整值")
	@Column(name = "TZ_VALUE_", length = 512)
	private Double tzValue;
	/**
	 * 金额错误
	 */
	@PropertyDef(label = "金额错误", description = "金额错误:金额错误")
	@Column(name = "ERROR_MONEY_", length = 512)
	private String errorMoney;
	/**
	 * 利率错误
	 */
	@PropertyDef(label = "利率错误", description = "利率错误:利率错误")
	@Column(name = "ERROR_LL_", length = 512)
	private String errorLl;
	/**
	 * 账号错误
	 */
	@PropertyDef(label = "账号错误", description = "账号错误:账号错误")
	@Column(name = "ERROR_ACCOUNT_", length = 512)
	private String errorAccount;
	/**
	 * 日期错误
	 */
	@PropertyDef(label = "日期错误", description = "日期错误:日期错误")
	@Column(name = "ERROR_DATE_", length = 512)
	private String errorDate;
	/**
	 * 其他错误
	 */
	@PropertyDef(label = "其他错误", description = "其他错误:其他错误")
	@Column(name = "ERROR_ORTHER_", length = 512)
	private String errorOrther;
	/**
	 * 调整说明
	 */
	@PropertyDef(label = "调整说明", description = "调整说明:调整说明")
	@Column(name = "TZ_CAPTION_", length = 512)
	private String tzCaption;
	/**
	 * 主管审批
	 */
	@PropertyDef(label = "主管审批", description = "主管审批:主管审批")
	@Column(name = "ZG_SHENPI_", length = 512)
	private String zgShenpi;

	/**
	 * 调整值符号
	 */
	@PropertyDef(label = "调整值符号", description = "调整值符号:调整值符号")
	@Column(name = "TZ_VALUE_IS_SIGN_")
	private int tzValueIsSign;

	/**
	 * 错误值符号
	 */
	@PropertyDef(label = "错误值符号", description = "错误值符号:错误值符号")
	@Column(name = "ERROR_VALUE_IS_SIGN_")
	private int errorValueIsSign;

	public int getTzValueIsSign() {
		return tzValueIsSign;
	}

	public void setTzValueIsSign(int tzValueIsSign) {
		this.tzValueIsSign = tzValueIsSign;
	}

	public int getErrorValueIsSign() {
		return errorValueIsSign;
	}

	public void setErrorValueIsSign(int errorValueIsSign) {
		this.errorValueIsSign = errorValueIsSign;
	}

	public String getZgShenpi() {
		return zgShenpi;
	}

	public void setZgShenpi(String zgShenpi) {
		this.zgShenpi = zgShenpi;
	}

	public String getPrimarySerialnumber() {
		return primarySerialnumber;
	}

	public void setPrimarySerialnumber(String primarySerialnumber) {
		this.primarySerialnumber = primarySerialnumber;
	}

	public Date getDateWrong() {
		return dateWrong;
	}

	public void setDateWrong(Date dateWrong) {
		this.dateWrong = dateWrong;
	}


	public Double getErrorValue() {
		return errorValue;
	}

	public void setErrorValue(Double errorValue) {
		this.errorValue = errorValue;
	}

	public Double getTzValue() {
		return tzValue;
	}

	public void setTzValue(Double tzValue) {
		this.tzValue = tzValue;
	}

	public String getErrorMoney() {
		return errorMoney;
	}

	public void setErrorMoney(String errorMoney) {
		this.errorMoney = errorMoney;
	}

	public String getErrorLl() {
		return errorLl;
	}

	public void setErrorLl(String errorLl) {
		this.errorLl = errorLl;
	}

	public String getErrorAccount() {
		return errorAccount;
	}

	public void setErrorAccount(String errorAccount) {
		this.errorAccount = errorAccount;
	}

	public String getErrorDate() {
		return errorDate;
	}

	public void setErrorDate(String errorDate) {
		this.errorDate = errorDate;
	}

	public String getErrorOrther() {
		return errorOrther;
	}

	public void setErrorOrther(String errorOrther) {
		this.errorOrther = errorOrther;
	}

	public String getTzCaption() {
		return tzCaption;
	}

	public void setTzCaption(String tzCaption) {
		this.tzCaption = tzCaption;
	}

}
